Skip to content

Conversation

@valeriosetti
Copy link
Contributor

@valeriosetti valeriosetti commented Nov 3, 2025

Update Mbed TLS revision to 3.6.5 release.

This PR depends on zephyrproject-rtos/mbedtls#79

Fixes #98994

@github-actions
Copy link

github-actions bot commented Nov 3, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
mbedtls zephyrproject-rtos/mbedtls@f4c0283 zephyrproject-rtos/mbedtls@c5b06d8 (zephyr_mbedtls_v3.6.5) zephyrproject-rtos/[email protected]

All manifest checks OK

Note: This message is automatically posted and updated by the Manifest GitHub Action.

@github-actions github-actions bot added manifest manifest-mbedtls DNM (manifest) This PR should not be merged (controlled by action-manifest) labels Nov 3, 2025
@zephyrbot zephyrbot added area: mbedTLS / PSA Crypto size: XS A PR changing only a single line of code labels Nov 3, 2025
@valeriosetti valeriosetti requested a review from dleach02 November 3, 2025 14:18
tomi-font
tomi-font previously approved these changes Nov 4, 2025
Copy link
Contributor

@tomi-font tomi-font left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

don't forget the release notes entry as well

@zephyrbot zephyrbot added the Release Notes To be mentioned in the release notes label Nov 4, 2025
Copy link
Contributor

@tomi-font tomi-font left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe we should also explicitly mention the CVEs fixed by this Mbed TLS release at the top of the file?
See for example:

Security Vulnerability Related
******************************
The following CVEs are addressed by this release:
* :cve:`2025-27809` `TLS clients may unwittingly skip server authentication
<https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2025-03-1/>`_

@tomi-font
Copy link
Contributor

@ceolin @d3zd3z @jhedberg @cfriedt This is probably worth getting in for 4.3? needs one more review on zephyrproject-rtos/mbedtls#79

@jhedberg
Copy link
Member

jhedberg commented Nov 4, 2025

@ceolin @d3zd3z @jhedberg @cfriedt This is probably worth getting in for 4.3? needs one more review on zephyrproject-rtos/mbedtls#79

This is a strange time to see proposals for module updates. Is this some release that happened after our rc1, and has some critical fixes we need for the release? Why wasn't this done before rc1 as part of #97555?

@tomi-font
Copy link
Contributor

This is a strange time to see proposals for module updates. Is this some release that happened after our rc1, and has some critical fixes we need for the release? Why wasn't this done before rc1 as part of #97555?

Hmm yeah admittedly a bit late to the party, this bugfix release happened some weeks ago, it just has two medium security fixes. The Mbed TLS module PR was raised exactly 3 weeks ago by @valeriosetti but has received little attention so far.

Why wasn't this done before rc1 as part of #97555?

As for this question, well... I wasn't even aware of this issue. @d3zd3z is meant to be the maintainer but hasn't been active in maintaining Mbed TLS/TF-M.

Not that big of a deal if this is too much too late for 4.3.

@jhedberg
Copy link
Member

jhedberg commented Nov 4, 2025

I think this could (perhaps should) be considered still for 4.3. However, what's with the failing CI tests?

@zephyrbot zephyrbot requested a review from PavelVPV November 5, 2025 12:28
PavelVPV
PavelVPV previously approved these changes Nov 5, 2025
jhedberg
jhedberg previously approved these changes Nov 5, 2025
Copy link
Member

@jhedberg jhedberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks fine, but please don't forget to thet the module PR merged and then update west.yml here.

@tomi-font tomi-font added this to the v4.3.0 milestone Nov 6, 2025
Update Mbed TLS revision from 3.6.4 to 3.6.5.

Signed-off-by: Valerio Setti <[email protected]>
@valeriosetti valeriosetti dismissed stale reviews from jhedberg and PavelVPV via bfc02c1 November 6, 2025 08:26
@github-actions github-actions bot removed the DNM (manifest) This PR should not be merged (controlled by action-manifest) label Nov 6, 2025
PavelVPV
PavelVPV previously approved these changes Nov 6, 2025
valeriosetti and others added 3 commits November 6, 2025 10:53
Add a note about Mbed TLS version upgrade from 3.6.4 to 3.6.5.
Update also the CVE list accordingly.

Signed-off-by: Valerio Setti <[email protected]>
Enable retransmissions of Generic Provisioning PDUs. This should fix
pb_cancel test where provisionee fails to receive Link Open PDU due to
parallel PB-GATT advertisement, but since Link Open PDU is not
retransmitted, test fails.

Signed-off-by: Pavel Vasilyev <[email protected]>
Add delay to avoid missed packet by tester.

This fixes brg_subnet_duplicate_filtering test.

Signed-off-by: Pavel Vasilyev <[email protected]>
@jhedberg
Copy link
Member

jhedberg commented Nov 6, 2025

@valeriosetti since this was opened after rc2 it needs a bug report reference as well

@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 6, 2025

@valeriosetti valeriosetti linked an issue Nov 6, 2025 that may be closed by this pull request
1 task
@cfriedt cfriedt merged commit cce11a5 into zephyrproject-rtos:main Nov 6, 2025
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Bluetooth Mesh area: Bluetooth area: mbedTLS / PSA Crypto area: Tests Issues related to a particular existing or missing test manifest manifest-mbedtls Release Notes To be mentioned in the release notes size: XS A PR changing only a single line of code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Mbed TLS to version 3.6.5

8 participants